package com.cinc.ebc.pp.workOrderProcess.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cinc.ebc.pp.workOrderProcess.entity.PpWorkOrderProcess;
import com.baomidou.mybatisplus.extension.service.IService;
import com.cinc.ebc.pp.workOrderProcess.model.PpWorkOrderProcessReportModel;
import com.cinc.ebc.pp.workOrderProcess.vo.PpWorkOrderProcessPage;
import com.cinc.ebc.pp.workOrderProcess.vo.PpWorkOrderProcessReportPage;

/**
 * @Description: 生产工单加工明细
 * @Author: jeecg-boot
 * @Date:   2024-04-05
 * @Version: V1.0
 */
public interface IPpWorkOrderProcessService extends IService<PpWorkOrderProcess> {

    IPage<PpWorkOrderProcessReportModel> reportPage(Page<PpWorkOrderProcessReportModel> page, PpWorkOrderProcessPage processPage);

    void handleReport(PpWorkOrderProcessReportPage reportPage);
}
